package com.km.team.phsystem.beans.vo;

import javax.validation.constraints.NotNull;

/**
 * Author: jiangjun
 * Date: 2018/10/15
 * Time: 下午4:53
 * Description:
 */
public class QueueInfoVo extends BaseQueryVo {

    /**
     * 验证码
     */
    @NotNull(message = "验证码不允许为空")
    private String checkCode;

    @NotNull(message = "手机号不允许为空")
    private String mobile;

    @NotNull(message = "业务类型ID不允许为空")
    private String busiType;

    @NotNull(message = "业务类型名称不允许为空")
    private String busiTypeName;

    @NotNull(message = "预约类型不能为空")
    private String reservationType;

    @NotNull(message = "姓名不允许为空")
    private String name;

    private String queueDate;
    private String queueTimeSloeId;
    private String queueTimeSloeStart;
    private String queueTimeSloeEnd;
    private String company;

    @Override
    public String toString() {
        return "QueueInfoVo{" +
            "checkCode='" + checkCode + '\'' +
            ", mobile='" + mobile + '\'' +
            ", busiType='" + busiType + '\'' +
            ", busiTypeName='" + busiTypeName + '\'' +
            ", queueDate='" + queueDate + '\'' +
            ", queueTimeSloeId='" + queueTimeSloeId + '\'' +
            ", reservationType='" + reservationType + '\'' +
            ", name='" + name + '\'' +
            ", queueTimeSloeStart='" + queueTimeSloeStart + '\'' +
            ", queueTimeSloeEnd='" + queueTimeSloeEnd + '\'' +
            ", company='" + company + '\'' +
            '}';
    }

    public String getBusiTypeName() {
        return busiTypeName;
    }

    public void setBusiTypeName(String busiTypeName) {
        this.busiTypeName = busiTypeName;
    }

    public String getQueueTimeSloeStart() {
        return queueTimeSloeStart;
    }

    public void setQueueTimeSloeStart(String queueTimeSloeStart) {
        this.queueTimeSloeStart = queueTimeSloeStart;
    }

    public String getQueueTimeSloeEnd() {
        return queueTimeSloeEnd;
    }

    public void setQueueTimeSloeEnd(String queueTimeSloeEnd) {
        this.queueTimeSloeEnd = queueTimeSloeEnd;
    }

    public String getReservationType() {
        return reservationType;
    }

    public void setReservationType(String reservationType) {
        this.reservationType = reservationType;
    }

    public String getCheckCode() {
        return checkCode;
    }

    public void setCheckCode(String checkCode) {
        this.checkCode = checkCode;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getBusiType() {
        return busiType;
    }

    public void setBusiType(String busiType) {
        this.busiType = busiType;
    }

    public String getQueueDate() {
        return queueDate;
    }

    public void setQueueDate(String queueDate) {
        this.queueDate = queueDate;
    }

    public String getQueueTimeSloeId() {
        return queueTimeSloeId;
    }

    public void setQueueTimeSloeId(String queueTimeSloeId) {
        this.queueTimeSloeId = queueTimeSloeId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }
}
